import Logger from '../app/logger/Logger'

// 创建不同类型的logger实例
const defaultLogger = Logger.default
const errorLogger = Logger.error
const controllerLogger = Logger.getControllerLogger('TestController')

console.log('=== 测试彩色日志输出 ===')

// 测试不同级别的日志输出
defaultLogger.debug('这是一条调试信息')
defaultLogger.info('这是一条普通信息')
defaultLogger.warn('这是一条警告信息')
defaultLogger.error('这是一条错误信息')

// 测试错误分类的日志
errorLogger.error('这是错误分类的错误信息')

// 测试控制器日志
controllerLogger.info('这是控制器的信息日志')
controllerLogger.warn('这是控制器的警告日志')
controllerLogger.error('这是控制器的错误日志')

console.log('=== 测试完成，请查看彩色输出效果 ===')